package day08;
/*
DOg类继承Animal类
子类新增属性name
新增get，set方法
新增show方法
写测试类 创建一个dog对象的调用所有方法测试
*/

public class Dog extends Animal{
    //子类新增属性 name
    private String name;
    private int age = 20;

    // 输出int的值
  public void showAge() {
    System.out.println("age:" + age);
    System.out.println("this.age:" + this.age);
    System.out.println("super.age:" + super.age);
  }
  
    //新增get，set方法
    public void setName(String name) {
        this.name = name;
    }
    public String getName() {
        return name;
    }
    public void show(){
        //输出所有的成员属性
        // System.out.println("父类的属性color：" + color);//父类私有属性不能直接使用
        System.out.println("父类的属性getColor：" + getColor());//间接使用父类public方法获取属性
        System.out.println("父类的属性 age：" +age);
        System.out.println("子类的属性 name：" + name);
    }
}
